range of mountains - German English Dictionary